lot tracking - French English Dictionary